Model - driven Web Service Development 1 , 2
نویسندگان
چکیده
Web service technologies are becoming increasingly important for integrating systems and services. There is much activity and interest around standardization and usage of web service technologies. Contemporary web services are described in the Web Service Description Language (WSDL). However, WSDL documents can be difficult to understand for service developers. This paper recommends a modeldriven process for web service development combining the graphical modeling language UML with WSDL. The Unified Modeling Language (UML) is developed by Object Management Group. In the proposed process, web service descriptions (in WDSL) are converted to UML; their UML models are integrated to form composite web services; and then the new web service descriptions are exported. The main contribution of this paper is a “pure UML” modeling strategy supported by implementation of two-way conversion rules between the UML models and the WSDL documents.
منابع مشابه
Model-Driven Development of Non-Functional Properties in Web Services: An Aspect-Oriented Approach
For the last few years, model-driven architecture, aspect-oriented software development and Web service engineering have become widely accepted alternatives for tackling the design and building of complex distributed applications; however, each of them addresses the principle of separation of concerns from their own perspective. When combined appropriately, both model-driven and aspect-oriented...
متن کاملModel-Driven Web Services Development
Web service technologies are becoming increasingly important for integrating systems and services. There is much activity and interest around standardization and usage of web service technologies. The Unified Modeling Language (UML) and the Model Driven Architecture (MDA)TM provide a framework that can be applied to web service development. This paper describes a modeldriven web service develop...
متن کاملApplication MDA in a Collaborative Modeling Environment
This paper proposes a modeling environment that intends to support service collaboration. In this platform, technology independence is a very important goal to be achieved. Model Driven Architecture and metamodels are some of the resources to provide such independence. Based on [1] and [2], this article offers a modified software development process that would leverage MDA, and studies a web ap...
متن کاملSemantic model-driven architecting of service-based software systems
Model-driven development is a software development framework that emphasises modelbased abstraction and automated code generation. Service-based software architectures benefit in particular from semantic, ontology-based modelling. We present ontology-based transformation and reasoning techniques for layered semantic service architecture modelling. Integrated ontological layers support abstract ...
متن کاملiSemServ: A model-driven approach to developing semantic web services pdfkeywords=iSemServ, Semantic Web, Web Services, Semantic Web Services, Ontologies, Web engineering, Model-driven architecture
The benefits of incorporating Semantic Web Services in web applications are well documented. However, both the real-world implementation and adoption of these services are still rather limited in practice. This is despite the promises that extend syntactic Web services with capabilities such as automatic service discovery, composition, and execution. Some of the barriers to the real-world imple...
متن کامل